An Autonomous GIS Agent Framework for Geospatial Data Retrieval